﻿using System;
using RpcModel;

namespace Wedonek.RpcStore.Service.Model
{
    /// <summary>
    /// 根路由查询参数
    /// </summary>
    public class RootQueryParam
        {
                /// <summary>
                /// 服务集群Id
                /// </summary>
                public long? RpcMerId { get; set; }
                /// <summary>
                /// 服务节点Id
                /// </summary>
                public long? ServerId { get; set; }
                /// <summary>
                /// 服务节点类型Id
                /// </summary>
                public long? SystemTypeId { get; set; } 
                /// <summary>
                /// 区域Id
                /// </summary>
                public int? RegionId { get; set; }

                /// <summary>
                /// 事务状态
                /// </summary>
                public TransactionStatus? TranStatus { get; set; }

                /// <summary>
                /// 开始时间
                /// </summary>
                public DateTime? Begin { get;  set; }
                /// <summary>
                /// 结束时间
                /// </summary>
                public DateTime? End { get;  set; }
        }
}
